.adios.ui.columns {display:flex;}
.adios.ui.columns.fullheight {flex:1;}
.adios.ui.columns .column {box-sizing:border-box;min-width:300px;}
.adios.ui.columns .column.border {border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
.adios.ui.columns.fullheight .column.border {border-bottom:0px;}
.adios.ui.columns .column.border:last-child {border-right:none;}
.adios.ui.columns.padding {padding:0px 13px 13px 13px;}
.adios.ui.columns.padding .column {padding:13px 13px 0px 0px;}
.adios.ui.columns.padding .column:last-child {padding-right:0px;}

@media screen and (max-width: 600px) {
  .adios.ui.columns.wrap .column.columns_2 {flex: 0 1 100% !important;}
}

@media screen and (max-width: 900px) {
  .adios.ui.columns.wrap {flex-wrap:wrap;}
  .adios.ui.columns.wrap .column.columns_3 {flex: 0 1 100% !important;}
}

